production & planning careers in Karur, India